﻿using SqlSugar;

namespace SEIPropertyDataService.Entity.Models
{
    /// <summary>
    /// 混合物物性
    /// </summary>
    [SugarTable("dechema_comp2")]
    public class DechemaComp2Model
    {
        /// <summary>
        /// 组分1id
        /// </summary>
        [SugarColumn(ColumnName = "nPCdataCompID_ID1")]
        public int PCdataCompID { get; set; }
        /// <summary>
        /// 组分2id
        /// </summary>
        [SugarColumn(ColumnName = "nPCdataCompID_ID2")]
        public int PCdataCompID1 { get; set; }
        /// <summary>
        /// 物性
        /// </summary>
        public string Property { get; set; }
        /// <summary>
        /// 变量1
        /// </summary>
        [SugarColumn(ColumnName = "sVariableSymbol_var1")]
        public string VariableSymbol { get; set; }
        /// <summary>
        /// 变量1值
        /// </summary>
        [SugarColumn(ColumnName = "Variable1Value")]
        public double Variable1Value { get; set; }
        /// <summary>
        /// 变量2
        /// </summary>
        [SugarColumn(ColumnName = "sVariableSymbol_var2")]
        public string VariableSymbol1 { get; set; }
        /// <summary>
        /// 变量2值
        /// </summary>
        [SugarColumn(ColumnName = "Variable2Value")]
        public double Variable2Value { get; set; }
        /// <summary>
        /// 物性变量1
        /// </summary>
        [SugarColumn(ColumnName = "ePropAbbreviation_ID1")]
        public string PropAbbreviation_ID1 { get; set; }
        /// <summary>
        /// 物性值1
        /// </summary>
        [SugarColumn(ColumnName = "Prop1Value")]
        public double PropValue { get; set; }
        /// <summary>
        /// 物性变量2
        /// </summary>
        [SugarColumn(ColumnName = "ePropAbbreviation_ID2")]
        public string PropAbbreviation_ID2 { get; set; }
        /// <summary>
        /// 物性变量2相态
        /// </summary>
        [SugarColumn(ColumnName = "Prop2Phase")]
        public string Prop2Phase { get; set; }
        /// <summary>
        /// 物性值2
        /// </summary>
        [SugarColumn(ColumnName = "Prop2Value")]
        public double Prop2Value { get; set; }
        /// <summary>
        /// 文献id
        /// </summary>
        [SugarColumn(ColumnName = "nPCdataCitID")]
        public string PCdataCitID { get; set; }
    }
}
